﻿<%@ Page Title="" Language="C#" MasterPageFile="~/Views/Shared/Mafserver.Master" Inherits="System.Web.Mvc.ViewPage" %>
<%@ Import Namespace="Heritage.Codebox" %>
<%@ Import Namespace="Heritage" %>
<asp:Content ID="Content1" ContentPlaceHolderID="MainContent" runat="server">
<% GameUserData gud = ViewData.Model as GameUserData; %>
<script type="text/javascript">
    $(document).ready(function () {
        ShowMessages('');
    })

    function ShowMessage(data) 
    {
        $("#gamecontent").fadeOut("500");
        $("#loading").html = "<img src=\"/Images/ajax-loader.gif\"/>";
        $("#loading").show();
        $.ajax({
            type: "GET",
            url: "/Game/ShowMessage",
            data: "game=<%=ViewData["Game"] %>&messageID="+data,
            success: function (html) {
                $("#loading").hide();
                $("#gamecontent").hide();
                $("#gamecontent").html(html);
                $("#gamecontent").fadeIn("500");
            },
            error: function (XMLHttpRequest, textStatus, errorThrown) {
                $("#loading").html('<small><b style="color:red">ошибка соединения с сервером</b></small>');
            }
        });
    }
    function ShowMessages(data) 
    {
        $("#gamecontent").fadeOut("500");
        $("#loading").html = "<img src=\"/Images/ajax-loader.gif\"/>";
        $("#loading").show();
        $.ajax({
            type: "GET",
            url: "/Game/Messages",
            data: "game=<%=ViewData["Game"] %>"+data,
            success: function (html) {
                $("#loading").hide();
                $("#gamecontent").hide();
                $("#gamecontent").html(html);
                $("#gamecontent").fadeIn("500");
            },
            error: function (XMLHttpRequest, textStatus, errorThrown) {
                $("#loading").html('<small><b style="color:red">ошибка соединения с сервером</b></small>');
            }
        });
    }
</script>
<b>Игра: <%=ViewData["Game"] as string%>; День <%=Utils.GetDay(ViewData["Game"] as string)%>. Вы: <%=(gud != null? gud.UserMask :"Гость (только чтение)")%></b><br /><br />
<div id="loading" style="position:absolute; top:0px; right:10px;"><img src="/Images/ajax-loader.gif" /></div>
<div style="display:table-row" style="height:100%">
<div style="display: table-cell; min-width: 170px; width:170px; height: 100%; white-space:nowrap; min-height: 400px; padding-right: 15px; padding-bottom: 15px; font-size: 13px; font-weight:bold;">
<a href="#">Свежая городская газета</a><br />
<a href="#">Написать письмо</a><br />
<a href="#">Голосование</a><br /><br />
Сообщения:<br /><br />
<a href="#" onclick="ShowMessages('')">[Все]</a><br />
<% if (gud != null && Utils.IsMafia(gud))
   { %>
<a href="#">[Мафстенка]</a><br />
<% } %>
<a href="#">[Газеты]</a><br />
<% if (gud != null)
   { %>
<a href="#">[Приваты]</a><br />
<a href="#">[Анонимки]</a><br />
<% } %>
<a href="#">[Сообщения мэра]</a><br /><br />

<% foreach (GameUserData gd in Utils.GetAllGameUsersData(ViewData["Game"] as string))
   { %>
<a href="#"><%=gd.UserMask %></a><br />
<% } %>
</div>
<div style="display:table-cell; height: 100%; width: 100%; vertical-align:top; padding-left:40px; padding-top:0px; padding-right:20px; font-size:13px; font-weight:normal; color:#006;">
<div id="gamecontent"></div>
</div>
</div>
</asp:Content>
